A New Algorithm to Implement Causal Ordering
نویسندگان
چکیده
This paper presents a new algorithm to implement causal ordering. Causal ordering was first proposed in the ISIS system developed at Cornell University. The interest of causal ordering in a distr ibuted system is that it is cheaper to realize than total ordering. The implementation of causal ordering proposed in this paper uses logical clocks of Mat te rn-Fidge (which define a partial order between events in a distr ibuted system) and presents two advantages over the implementation in ISIS: (1) the information added to messages to ensure causal ordering is bounded by the number of sites in the system, and (2) no special protocol is needed to dispose of this added information when it has become useless. The implementation of ISIS presents however advantages in the case of site failures.
منابع مشابه
A new approach to fuzzy quantities ordering based on distance method and its applications for solving fuzzy linear programming
Many ranking methods have been proposed so far. However, there is yet no method that can always give a satisfactory solution to every situation; some are counterintuitive, not discriminating; some use only the local information of fuzzy values; some produce different ranking for the same situation. For overcoming the above problems, we propose a new method for ranking fuzzy quantities based on ...
متن کاملCharacterization of Message Ordering Specifications and Protocols
We study the problem of determining which message ordering speciications can be implemented in a distributed system. Further, if a speciication can be implemented, we give a technique to determine whether it can be implemented by tagging information with user messages or if it requires control messages. To specify the message ordering, we use a novel method called forbidden predicates. All exis...
متن کاملExploiting Application Semantics in Communication Middleware
Several frameworks for group communication supporting different ordering semantics such as fifo, causal and total ordering have been studied. An ordering semantics enforces constraints on the sequence in which messages are delivered to group members. Techniques have been proposed to improve performance by using application semantics to weaken the ordering constraints. In this paper, we explore ...
متن کاملParceLiNGAM: A Causal Ordering Method Robust Against Latent Confounders
We consider learning a causal ordering of variables in a linear nongaussian acyclic model called LiNGAM. Several methods have been shown to consistently estimate a causal ordering assuming that all the model assumptions are correct. But the estimation results could be distorted if some assumptions are violated. In this letter, we propose a new algorithm for learning causal orders that is robust...
متن کاملInteractive construction of graphical decision models based on causal mechanisms
We propose a framework for building graphical decision models from individual causal mechanisms. Our approach is based on the work of Simon [Simon, H.A., 1953. Causal ordering and identifiability. In: Hood, W.C., Koopmans, T.C. (Eds.), Studies in Econometric Method. Cowles Commission for Research in Economics. Monograph No. 14. John Wiley and Sons Inc., New York, NY, pp. 49–74 (Ch. III)], who p...
متن کامل